Big Huge Thesaurus

sailing ship

noun